org.eclipse.vtp.desktop.projects.core
Interface IBusinessObject
- All Superinterfaces:
- org.eclipse.core.runtime.IAdaptable, IVoiceToolsResource
- All Known Implementing Classes:
- BusinessObject, WebServiceType
public interface IBusinessObject
- extends IVoiceToolsResource
This interface represents a file rosource that contains the definition
of a business object used in the application.
- Version:
- 2.0
- Author:
- Trip Gilman
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
getAdapter |
getId
java.lang.String getId()
- Returns:
- The unique identifier for this business object definition
getFields
java.util.List getFields()
- Returns:
- A list of
IBusinessObjectFields that define the
names and data types of the business object's fields
getBusinessObjectSet
IBusinessObjectSet getBusinessObjectSet()
- Returns:
- The parent folder resource of this business object definition
getUnderlyingFile
org.eclipse.core.resources.IFile getUnderlyingFile()
delete
void delete()
throws org.eclipse.core.runtime.CoreException
- Throws:
org.eclipse.core.runtime.CoreException